package pinboard.dataLayer.potocol.renderFormat;

import pinboard.dataLayer.binPack.PackAttribute;
import pinboard.dataLayer.potocol.Guid;
import pinboard.dataLayer.potocol.renderFormat.share.HPoint;
import pinboard.dataLayer.potocol.renderFormat.share.Matrix22;

public class ElementTransResult {
    @PackAttribute(seqNo = 2000, serializerName = "pinboard.dataLayer.potocol.op.GuidBinSerializer")
    public Guid groupId;

    @PackAttribute(seqNo = 2100, serializerName = "pinboard.dataLayer.potocol.op.GuidBinSerializer")
    public Guid clipId;

    @PackAttribute(seqNo = 2200, serializerName = "pinboard.dataLayer.potocol.op.GuidBinSerializer")
    public Guid elementId;

    @PackAttribute(seqNo = 2300, fixedRange = 16)
    public HPoint size;

    @PackAttribute(seqNo = 2400, fixedRange = 16)
    public HPoint location;

    @PackAttribute(seqNo = 2500, fixedRange = 48)//若为null会返回48个为0的byte[]
    public Matrix22 matrix;

}
